SQlite源码分析

sqlite3ColumnDefault函数说明

        在建立表后,插入某行数据过程中,可能会只插入部分列数据,也就是说有些列数据可能为空.如果查询该行数据并将结果返回时会出现两种情况:

1.定义表(create)或者修改表(alter)时,定义了相应的列默认值, 将该默认值返回即可

2.定义表时,未定义相应的列默认值,这时是怎样处理的?----用参数P4替代